Clock tower
Clock tower detail. Balmoral Hotel, Edinburgh (Scotland, United Kingdom)
© Pdiaz | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images