Collection: Landscape x
The former Star Theatre built between 1915 and 1920, located on River Road, Locke California