Time Out Cafe Bar

106 Eurotowers, Gibraltar,
Description