Royalty-free stock photo ID: 122849443

Vintage Soller train in Majorca (Spain)