Princess Gardens and its famous Palm trees

[Torquay - English Riviera - Devon - England]