CliffR
FollowLamberts Bay 11004
A popular prominade restaurant on the harbour of Lamberts Bay, west coast of the Cape Province, South Africa.
A popular prominade restaurant on the harbour of Lamberts Bay, west coast of the Cape Province, South Africa.
Read less
Read less
Views
37
Likes
Categories
Same photographer See all
Discover more photos See all