Lao Buddhist Temple Statues - 16013 Ave. 296, Visalia, California

Map-a-City

City:

State: