Camera Obscura and World of Illusions is a major tourist attraction in the Old Town, Edinburgh, Scotland.
Travel, Technology, History and Whatsup !
Camera Obscura and World of Illusions is a major tourist attraction in the Old Town, Edinburgh, Scotland.
Leave a Reply