A harlequin mosaic of the Eiffel Tower in Paris (France)

A harlequin mosaic of the Eiffel Tower in Paris (France)

 Stock vector ID: 99009386

Similar images

  |   See all