The steps leading to the main entrance of Saints Peter and Paul Church.
Published January 31, 2011 at 4000 × 3000 in Washington Square
Δ
Leave a comment