Masquerade - Venetian Masks by the River

Royalty-free stock photo ID: 114186187

Masquerade - Venetian Masks by the River