Tel Aviv, Israel - Oct 24, 2019: Castro clothing shop logo sign on the wall of the store entrance building at Tel Aviv Port commercial district. Castro is an Israeli clothing company
Winter clothing sales 'plummet' in Israel amid warm weather
KNOBS - 30 Photos & 23 Reviews - 432 Castro St, San Francisco, California - Men's Clothing - Phone Number - Yelp