canstockphoto3779863

27th Jul 2016

long white beach surrounded by trees