Hillcrest – Estrela Liquor Store – University Avenue – 1971
Photo ID #92_18835-1738