Avlabari Minivan Stand

Bus Stop in Tbilisi

Outside Avlabari metro station.

Advertisement