Type: Posts; User: ceztamz
Japan where Cherry Blossoms grow. Then Paris -- The Eiffel Tower and Notre Dame de Paris.