In Photos: Little Venice At Its Best

By Londonist Staff Last edited 13 months ago