London - shannonodonnell
A local artist painted this along the Thames River waterfront. In London, England.

A local artist painted this along the Thames River waterfront. In London, England.

Londonenglandunited kingdomukartgraffitiselfie