chula vista stamp concrete

Location:

Chula Vista, CA, USA
Google map