previous next
index

image
116_1635

The rooftop of La Pedrera.
previous next
index