Stock Photo: Stock photo traditional chinese red oiled paper umbrella. Image: 21531990

Browse Plants and trees Images

Browse Europe Images

Browse Objects Images