Schengen visa in passport. Fragment

Royalty-free stock photo ID: 100680316

Schengen visa in passport. Fragment