Related images:
Fountain near Buckingham Palace. London, United KingdomStock Photo: 28280Location: London, United KingdomFormat: Digital 2:3Copyright © Phillip Colla, all rights reserved worldwide.Purchase a print of this imageRequest a review copy of this image
Updated: April 23, 2021