St. Peter's Square

Oil on Canvas. 34 3/4 x 25 inches. n/a