Place Information

Cowes, England, GB