Diamond, Lucy

Beach cafe - London Pan books 2011 - 486p.

9780330533805

F D541B