Stunning Camille Walala installation as part of the London Street Photography Festival at Adams Plaza Bridge, Canary Wharf.
Street Art Festival
Stunning Camille Walala installation as part of the London Street Photography Festival at Adams Plaza Bridge, Canary Wharf.