Strawberry Stand

Strawberry stand, 2451 E Vista Way, Vista, CA 92084, United States

Location