The " Light House Restaurant " ( the top deck, ) in Le Phare Blue, Granada.

A Lady
Stephen Hyde
Tue 19 Apr 2011 23:30
 

JPEG image