No animals in Notting Hill? #art #london

Who said there are just shops in Notting Hill? Deers everywhere. Photo by Gerard Puxhe ©‎

Street Art Notting Hill

No animals in Notting Hill? #art #londonadmin2