Little Rose Filming Locations

Little Rose was filmed in Warsaw in Poland.
Show Map