Medieval bridge

VIEIRA DO MINHO (Portugal): Medieval bridge.

Comments