A makeshift small traditional Christmas tree and Santa Claus hat planted on the sand at Leblon Beach in Rio de Janeiro, Brazil with a defocused crowd in the background
A makeshift small traditional Christmas tree and Santa Claus hat planted on the sand at Leblon Beach with a defocused crowd in the background, Rio de Janeiro, Brazil, South America, by Alexandre Rotenberg
Details
License type
Royalty Free