Title

San Francisco Church

Location

Panama