My Fault: London has gained a lot of attention in the past week but as viewers drool over the sunny filming locations, one of the scenes was actually set on this Spanish island hotspot
Source link
My Fault: London has gained a lot of attention in the past week but as viewers drool over the sunny filming locations, one of the scenes was actually set on this Spanish island hotspot
Source link