Cobblestone street in a European town