LLandulas Beach, Abergele, Wales. April 2006. Ref-11797 https://www.denisoli #sky #pebbles #beach #distance #horizon #shingles #hoya #weather #landscape #llandulas #abergele #clouds #fences #wales #stones