13621636_1363937263622315_1918796399_o Published on July 6, 2016 in London and IndependenceFull resolution (1536 × 2048) ← Previous Next → The White Tower