01 Dec Nikki Beach Miami – “Key West Restaurant” Posted at 20:57h in Exhibitions by Ari Azzopardi Share