20 Powell Street.
view larger image
Name
20 Powell Street.
Date established
active by 1974
Place established
20 Powell Street, South Yarra, Melbourne, Victoria, Australia View on map Close map
Summary
Commercial gallery. Located: Australia (VIC).
Country of context
Australia
Last Updated
06 Nov 2024