Bristol Beacon

Where:
Bristol
United Kingdom
Description: 

ENGLAND