Places

Statue of lion outside a car park, Tel Aviv

Statue of a lion, Tel Aviv, 2005