Designed by
Title
Corfu island view from Kaiser's Throne observation deck lookout, Pelekas village, Greece, Kaiser William II summit #269963213
Description
Corfu island view from Kaiser's Throne observation deck lookout, Pelekas village, Greece, Kaiser William II summit Observatory panoramic summer view with mountains, sea and Kerkyra city