Designed by
Title
ISTANBUL January 2022: A sculpture of a lion and crocodile in the garden #248771365
Description
ISTANBUL, TURKEY - January 2022: A sculpture of a lion and crocodile in the park of the Dolmabahce Palace. The work of French sculptor Pierre Louis Rouillard