previous next
index

image
116_1638

The rooftop of La Pedrera.
previous next
index