Designed by
Title
Paid binocular telescope on the tip of the Point Loma Peninsula in San Diego, California, USA. #142563417
Description
Paid binocular telescope on the tip of the Point Loma Peninsula in San Diego, California, USA. Close image of automated binoculars to observe San Diego city & bay. coin operated binoculars.
This image is editorial