Royalty Free Stock Image: Lime top hat. Image: 7791166

See these other Royalty Free Stock Image about lime top hat

Browse Farm Images

Browse Seasonal & Holiday Images