On duty, Pontifical Swiss Guard,Swiss guard,Vatican, Vatican city

Pontifical Swiss Guard_B&W

$15.00Price
  • Copyright protection