Barricades

Handled production for Abercrombie & Fitch’s new store opening on Oxford Street, completing 35 individual windows in collaboration with art directors to ensure the most relevant and impactful image selections and crops.

Year
2024

Previous
Previous

Hollister Hideout Event

Next
Next

Mana Interactive Inc. - Fintech Start-up