Framed 10x8 Print of Polaroid of Iglesia de la Santisima, Plaza Mayor, Trinidad (1140578) B07B8NZYDD - Click Image to Close