Designed by
Title
The statue of a shark and a crocodile #261090020
Description
Surabaya, Indonesia. August 2022 : The statue of a shark and a crocodile is an iconic statue of the Surabaya city park located in the city park of Surabaya, Indonesia.
This image is editorial