Sunday, November 30, 2008

St. Francis Xavier Church Malacca

St. Francis Xavier Church

Located along Riverside Road

Memorial Statues of St. Francis Xavier and Yajiro

No comments: