by dpreezg
KNYSNA, SOUTH AFRICA - JANUARY 5, 2015: Historic Belvidere Holy Trinity Church built in 1855 and is a miniature replica of a Norman church