Vino Veritas

Sliema, Malta

See this entry at Google Maps