Castle fortress, watchtower. Galle, Sri Lanka.

1,9949,00

Castle fortress, watchtower. The old observation tower of an old castle fortress in Sri Lanka. Galle city.