Front: PUERTO RICO Back: PAGSA 105 - SAN JUAN, PUERTO RICO Castillo San Cristóbal San Cristobal Castle PERLA RAHOLA PHOTO SUPPLY Pub. by Rahola Photo Supply. Santurce, Puerto Rico