Chapel

Chapel

A small charming chapel at the foot of snowy peaks.

<