Possible film set (?)

Possible film set (?)


Redhill, United Kingdom (GB)
There is a discussion at GE Forums as to whether this is a film set.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement