(OC) Seen this little street in Cefalù (Italy). Idk why, but it was so cute and inspiring!



Title source Image source

New mashup