Seascape from St Thomas

Seascape from St Thomas

Bay on the Caribbean island of St Thomas in the US Virgin Islands

by
by
by
by
by
by