Letta Shtohryn

Valletta, Malta