Spread a Cheer
Performance by Red Indians near the Eiffel Tower
Red Indians street performance in Paris near the Eiffel Tower. The music is so melodious and soothing.
Newer Post
Older Post
Home