ShockBlast

St. Barts Residence

St. Barts Residence is sited on a high, thin peninsula, affording 270 degree views from South through West to North of St. Barthelemy, France. Was projected by the Barnes Coy Architects.
Exit mobile version