Hillside Villa, 3003 Ala Napuaa St, Honolulu Hawaii

© 2023 Earthspot.org