Guess Where ?

Published 9 months ago


  • Image

    Guess where this photo took place ?

New York
Wood River, Nebraska

  • Image

    This roof top is in which city

Moscow
Barcelona

  • Image

    Where this historical place is

Delphi.
Dehli