Trelleborg is a town in southern Sweden.
Trelleborg tower
Trelleborgen
Palms near the harbour
Water toweer
Garden of the monastery ruin
City map, about 1930