dovecote

A dovecote (English) / Un palomar (Spanish)

30

A dovecote (English) / Un palomar (Spanish)