naturalsceneries-Snow on the beach. Outer Banks, North Carolina, USA .

more about : naturalsceneries