Harrods Chefs

PhotographerFrederic Aranda
PrizeHonorable Mention
City/CountryLondon, United Kingdom
Photo DateMay 2015
Entry Description

Group Portrait of the all the chefs at Harrods department store in London