Hurricane Irma has destroyed buildings and caused major flooding on several French island territories in the Caribbean. The four “most solid” buildings on Saint Martin, shared by France and…
source
by October Gallery
Hurricane Irma has destroyed buildings and caused major flooding on several French island territories in the Caribbean. The four “most solid” buildings on Saint Martin, shared by France and…
source