London - kevin76
Sculpture, Deans Yard, Westminster Abbey.

Sculpture, Deans Yard, Westminster Abbey.