Food at Castle Hill

043-

Catering for Samsonite TV commercial crew at Castle Hill

015-

018-

025-

026-

036-

043-

066-