Edvinas Bruzas photographs the St Regis Hotel in Mallorca for Harper’s Bazaar.
View Edvinas’ portfolio → View Edvinas’ news archive →