The Urinals of Westfield Fashion Square

Westfield Fashion Square is a shopping complex located in Sherman Oaks, CA.

Filed under: Business
Tweet

Sent in by <font face=arial>RR</font>.