Cross Lutheran Church

PSD – Upper Parking (Large)