Building · Footscray
1
1 Postcard
Nestled next to Middle Footscray Station, Perfect Splash is a cozy, colorful haven for local art and fashion, showcasing the talent of Westside creators.
61 Victoria St, Footscray VIC 3011, Australia Get directions