St Mark's Square, Piazza San Marco
Channel: Mahinda Herath
Date: 03/08/2017

St Mark's Square, is the principal public square of Venice, Italy,