Identity card VILLAR LAMA

Found in Castilleja de la Cuesta, Spain by IKEA Sevilla on