Ben Yehuda St, Tel Aviv
Unclear what this unusually looking tiny place is.
January 3, 2025