• St. Martha's Square in Spain

    Black and white postcard showing St. Martha's Square in Sevilla, Spain. Printed on recto: "SEVILLA -- St. Martha's Square".

    View Full Item  in Southern Illinois University Carbondale