Band and priest

The band and the priest on the Giglio

New York, New York, United States