Artist|Author: Rod McRiven stands for integrity & humanity against the shameless excesses of the 21st Century. Immersed in Realpolitik he is carelessly un-PC yet diplomatically forthright: shabby yet chic: a liver of many lives.
location_onExmoor, United Kingdom
Subscribers74
Subscriptions4
Views22.8k
Type: All
Artist|Author: Rod McRiven stands for integrity & humanity against the shameless excesses of the 21st Century. Immersed in Realpolitik he is carelessly un-PC yet diplomatically forthright: shabby yet chic: a liver of many lives.
location_onExmoor, United Kingdom
Subscribers74
Subscriptions4
Views22.8k