Statue of Liberty and Big Ben on travel banners. Most popular sights from America or England. English-speaking countries journey vector illustrations.. Statue of Liberty and Big Ben on Travel Banners