Art cars on the playa

Art cars and bicyclists on the playa

Black Rock City, NV, USA