La Churcha

La Churcha is a church located in Samaná, Dominican Republic. The church was built in England in about the year 1860 and then disassembled piece by pi… Read the rest