Man with a dog in front of rural coastline landscape with mountains in a fog and ocean waves hitting

Man with a dog in front of rural coastline landscape with mountains in a fog and ocean waves hitting

Man with a dog in front of rural coastline landscape with mountains in a fog and ocean waves hitting coastline. Santo Antao Island, Cape Verde.

by
by
by
by
by
by