Tuesday, May 14, 2013

Aerial view of Toulon, France





























Toulon  is a city in southern France and a large military harbor on the Mediterranean coast, with a major French naval base.

No comments:

Post a Comment