2023 AWARDS IS OPEN NOW - Early Entry: April 30, 2023
Selfridges Building / Cabrera Pictures

Selfridges Building

LocationLondon, Spain
StudioCabrera Pictures
PhotographerDavid Cabrera

Night series that explores the Selfridges Building in Birmingham designed by Future Systems. United Kingdom