Roberts David

Dirty bertie :whiffs and sniffs - London; stripes publishing, 2015 - 284 pages; Includes illustrations, 19cm

9781847156044

EJF ROBE