Phoenix Restaurant

Row 1

Details
Hotel Phoenicia
Valletta, VLT