Landmark Of Man And Horse On St Helena Island

Landmark of Man and Horse on St Helena Island

Looking out from the forests at Thompsons Wood onto the lush countryside scenery of Man and Horse hill on the west side of St Helena Island.