Vintage Travel Poster - La Lavra Kiev Russia (i.e. Ukraine) 24 X 18