War and Peace

Spotted at Saint Mark’s Church in Maida Vale, London.


Comments are closed.