In Photos: Little Venice At Its Best

By Londonist Staff Last edited 21 months ago