Beaches and Mountains, Old Stone Man Beach, Shilaoren, Qingdao, China, Summer 2011



perezrubio@yahoo.com