Show and Tel: Bizarre Sculptures on View in Tel Aviv
Tel Aviv is known for its legendary public art. While street art is the city’s main claim to fame, the sculptures that saturate the streets and green spaces of Tel Aviv are equally awe-inspiring. Since people […]