Preview

Los Indianos Carnival Party at Plaza de Espana in front of the El Salvador Church, Santa Cruz de La Palma, Canary Islands, Spain, Europe
Los Indianos Carnival Party at Plaza de Espana in front of the El Salvador Church, Santa Cruz de La Palma, Canary Islands, Spain, Europe
Image ID: 1245-2143
Artist: Karol Kozlowski
Purchase a commercial license Buy framed prints & more from our print store