Taken from the top floor of Claridges Hotel London. What a phenomenal place. Picture taken looking South ish. Made up of 23 x 3 for 69 images well it should have been but i miss one at the bottom left.
- Total Views
- Explore Score