AVALON, CA, USA - Town of Avalon on Santa Catalina Island
Size: 5616px × 3744px
Location: Avalon, Santa Catalina Island, California USA
Photo credit: © Rob Crandall / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: america, avalon, ca, california, catalina, hillside, home, house, houses, housing, island, north, santa, states, united, usa