39pixels

3066 Roughrider Court Placerville CA