Cartogiraffe.com

Windmill Hill Beach

Windmill Hill Beach is a beach area in Gibraltar.