happy ranch

Images: David Tsay