Where heaven and earth meet

by Maria Fonseca
Switzerland