Margate, United Kingdom

Cliftonville Outdoor Cinema: Mrs Doubtfire