Church

St Stevan, Alhambra

Alhambra, California, United States