Published November 30, 2013 at 2512 × 1623 in Eerie Buildings Around the World ← Previous Next → A lone church near the tip of northern Malta. Adorable but odd indeed Like and share!TweetLike Loading...