Posts

Showing posts from May, 2022

Iloilo’s San Joaquin Catholic Church and the 1860 Battle of Tetuan

The Lamentation of 10 May 2022