Barbecue at The Pavillion in Greenwich Park Published August 29, 2014 at 2048 × 1536 in Barbecue at The Pavillion in Greenwich Park A little too simple